revenue specialist - German English Dictionary